The Cavendish Laboratory
... is the Department of Physics at the University of Cambridge.
© Macclesfield Quiz League 2017